package com.amado.course09String;

//java.lang.String
import java.lang.*;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;

public class String01 {
	public static void main(String[] args) {
		// 8 16 32 64
		// byte short int long
		// float double
		// char
		// boolean
		// int float short long double char boolean
		// 对象类型
		// java.lang 这个包是不需要导的,因为默认就已经导入java.lang.*，
		// java.lang.Date java.util.Date
		// 省 市 区
		
		
//		char charAt(int index) charAt方法名，参数类型：int,index是它的变量名，char代表它的返回值
//		"abc".charAt(true);
		char myChar ='2';
		Date date = new Date();
		// java.lang
		//8大基本类型比较值用==
		//对象类型比较值用equals
		String a = "ab";
		String b = "ab";
		String c = new String("ab");
		System.out.println(a == b);
		System.out.println(a == c);
		System.out.println("a" + "b" == c);
		//"a" +"看"   "a看"
		System.out.println(("a" + "b").equals(c));

		System.out.println("姓名" + "18");
		// alt +/
		System.out.println("姓名".length());
		System.out.println("姓名".indexOf("名"));
		System.out.println("姓名".indexOf("中国"));

		String str = new String("中国");

		String name = new String("张三");
		if (name.equals("张三")) {
			System.out.println("张三");
		}
		System.out.println("abcdefg".substring(1, 4));
		System.out.println("abcdefg".indexOf("dg"));
		System.out.println("广东省深圳市南山区".startsWith("广东") + "-----------------");
		System.out.println("广东省深圳市南山区".contains("南山"));
		System.out.println("123" + 33);
		System.out.println(Integer.parseInt("123") + 33);
		String[] strArray = new String[10];
		"   张   三     ".trim();
		System.out.println("1,2,1,d".replaceAll("1", "男"));

		Scanner sc = new Scanner(System.in);
		 name = sc.nextLine();
		System.out.println(name);
		SimpleDateFormat simpleDateFormat= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		String[][] arrayStr = new String[1][3];
		System.out.println("------------------------------");
		arrayStr[0][0]="张三1111111111111111111111";
		arrayStr[0][1]="1000";
		arrayStr[0][2]=simpleDateFormat.format(new Date());
		for(String[] oneArray:arrayStr){
			for(String tempString:oneArray){
				System.out.print(tempString +"\t");
			}
		}
	}
}
